﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AIthin.Neuro
{
    public interface INeuron
    {
        float X { get; }
        float Y { get; }
        float Z { get; }
        void getConnections(out int[] inputs, out int[] outputs);
        void getInputs(out int[] inputs, out float[] weights);
        void SetInput(short inputSignal);
        int LifeTime { get; }
        
        bool Activated { get; } 
    }
}
